ഹയഗ്രീവന്‍ എന്ന അസുരന് - meaning in english

നാമം (Noun)
Hayagrivan